share certificates - French English Dictionary